halogeton (halogeton glomeratus) - French English Dictionary